@media  (max-width:1760px){
    .head .nav li{
        
    margin: 0 25.5px;
    }
    .head .nav li:last-child{
      margin-right:0;
      
    }
    .head .top_search{
        padding-left: 30px;
    }
}
@media  (max-width:1600px){
    .head .nav li{ margin: 0 15px;}
  .section_product .fengniao{ display: none;}
  .section_news .fengniao{ display: none;}
  .head .nav li .a{
      font-size: 14px;
  }
}
@media  (max-width:1400px){
  .section{ padding: 80px 0 ;}
  .section_about{ padding-bottom: 10px;}
  .head .nav li{ margin: 0 10px;} 
  .auto-container{ width: 94%;} 
  .section_product .swiper-product .item .img_box{ width: 100%; height: auto;} 
  .section_product .swiper-product .item p{ font-size: 15px;}
  .section_product .swiper-product .item{ padding-bottom: 38px;}
  .section_why{ height: 700px;}
  .section_why .choose_list li{ margin-bottom: 60px;}
  .section_honor .home_honor_list .honor_text{ line-height: 48px;}
  .section_customer .home-customer .dec{ padding: 38px 30px;}
  .footer dl{ padding-left: 8%;}
}
@media  (max-width:1310px){
    .head .nav li{ margin: 0 20px;}
    .head .nav li .a{ font-size: 16px;}
  .head .slogan{ display: none;}  
 
  .home_title .t{ font-size: 30px;}
  
  .about_show_box .main_big_show{ height: 340px;    }
  .about_show_box .main_big_show .big_item{ height: 340px; margin-left: 24px; margin-bottom: 24px; border-top-left-radius: 70px;   border-bottom-right-radius: 70px;} 
  .about_show_box .gallery-thumbs .small_item{ height: 220px; margin-left: 24px;}

  .footer .contact-form{ width: 100%;}
  .footer dl{ padding-left: 7%;}
  
 
}
@media  (max-width:1280px){
    .head .nav li{ margin: 0 20px;}

    .section_why .choose_list li{
      padding: 0 10px;
  }
  .section_why .choose_list{
      width: 65%;
  }
  
  
}
 
@media  (max-width:1200px){ 
  .head .nav li .a{ font-size: 16px;}
  .head .slogan{ display: none;}  
  .head .top_search .language{
      display: none;
  }

}
@media(max-width:1080px) {
    .head .nav li{ margin: 0 20px;}
  .head .slogan { display: block;}
  .head .navBar{ display: none;}
  .navbtn{ margin-top: 24px; margin-left: 20px;}
  .home_video_wrapper .leo-6{ width: 80%; float: none; margin: 0 auto;} 

  .section_about .fengniao{ display: none;}

}



@media(max-width:1080px) {
 .head .nav li{ margin: 0 20px;}
 .navbtn {
    width   : 30px;
    height  : 30px; 
    float   : right;
    position: relative;
    display : block; 
    z-index: 20;
  }

 .navbtn i {
    height    : 2px;
    background: #333333;
    display   : block;
    overflow  : hidden;
    width     : 100%;
    position  : absolute;
    left      : 0;
    transition: all .3s
  }

 .navbtn i.bar-1 {
    top: 7px
  }

 .navbtn i.bar-2 {
    top: 15px
  }

 .navbtn i.bar-3 {
    top: 23px
  }
 .language {
    float: right;
    margin-right: 10px;
  }
 .language:hover .language-dl{ display: block;}
  .cur_language{ line-height: 50px;}
 .language .language-dl {
    border-top: 1px solid #ddd;
    display: none;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 10;
    width: 100%;
    background-color: #fff; 
  }
  .language .language-dl dd {
    padding: 0 10px;
    border-bottom: 1px solid #ddd;
  }
  .head_icon .language .language-dl dd:last-child {
    border-bottom: 0;
  }
 .language .language-dl dd:hover a {
    color: #f08200;
  }
 .language .language-dl dd a {
    padding: 0;
    line-height: 30px;
    color: #2a2724;
    font-size: 14px;
  }
}
@media(max-width:1080px) {
    .head .nav li{ margin: 0 20px;}
 .navbtn.open .bar-1 {
    top      : 50%;
    transform: rotate(45deg)
  }

 .navbtn.open .bar-2 {
    height: 0
  }

 .navbtn.open .bar-3 {
    top      : 50%;
    transform: rotate(-45deg)
  }
}

 
@media(max-width:991px) { 
  .site-head .site-top{ display: none;}
  .site-nav{   position: fixed; top: 0; z-index: 100;}
  .head .slogan { display: none;}
  .mobile-navbtn{ display: block;}
  .headbg{ top: 0; background-color: #fff;}
  .head .logo{ line-height: 45px; }
  .head .logo .empty_logo{ display: none;} 
  .head .logo img{ height: 50px;}
  .navbtn{ position: absolute; right: 0; z-index: 10; margin-top: 8px;}
  .head{ height: 50px; }
  .head .top_search{ position: absolute; right: 36px; z-index: 10; padding-right: 6px; margin-top: 15px; line-height: 1;}
  #showopen .head .top_search img{ opacity: 1;}
  .head .top_search img{ width: 18px;}
  .head .top_search .search_con2{ width: 300px; right: 5px; display: none;}
  .head .top_search .search_con2 .search-input{ width: 240px; height: 34px; line-height: 34px;}
  .head .top_search .search_con2 .input1{ height: 34px; line-height: 34px; font-size: 14px;}
  .head .top_search .search_con2 .bnts{ height: 34px;}
  .head .top_search .search_con2 .moblie-search-close{ top: 8px; right: 0;}

  .head .navBar{   position: fixed; top: 50px; left: 0%;
     width: 100%; padding: 0 5%; background-color: #fff;     max-height: 500px;
     overflow: auto;   transition: none;}
.head .nav li.active .sub{
    display: none;
}
.gsjj-box .jj-topbox h1{
    font-size: 22px;
}
.Home-banner .wave{
    top: 85%;
}
  .sub{ position: relative; display: none;}
  .sub_nav_box{ display: block; position: relative;}
  /* .product_nav_box{ display: block;} */
  .sub_nav_box .left_intro{ display: none;}
  .sub_nav_box .menu_links dd{ width: 33.333%; padding-top: 10px; overflow: hidden;}
  .sub_nav_box .menu_links dd p{ height: 60px; margin-top: 10px; font-size: 14px;}
  .head .nav li:hover .stair:after{ display: none;}

  .head .nav li{ width: 100%; line-height: 42px; margin: 0;}
  .head .nav li .stair{border-bottom: 1px solid rgba(221, 221, 221, .5);}
  .head .nav li.active .stair:after{ display: none;}
  .head .nav li:hover .sub{ display: none;} 
  .head .nav li .a{ font-size: 16px;color:#333}
  .sub > dl{ display: block;}
  .sub > dl dd{ font-size: 14px;}
  .sub > dl dd{ padding: 5px 10px; position: relative;background-color:unset}
  .sub > dl dd .small_img{ width: 30px; height: 30px;}
  .sub > dl dd .text{ padding-left: 7px;}
  .sub > dl dd .mobile-navbtn{ display: block;}
 .sub > dl dd .text{
     color: #333;
 }
 .sub > dl dd .mobile-navbtn:after,.head .nav li .a .mobile-navbtn::before{
     border-color: #333;
 }
 .inside-pagination ul li:first-child, .inside-pagination ul li:last-child{
     display: none;
 }
 .list-product-box ul.list-box li a h3{
     font-size: 16px;
     min-height: 36px;
 }
  .sub > dl a{ display:block;color:#333}
  .sub > dl dd .t-menu{ position: relative; left: 0; margin-top: 10px;background:unset}
  .sub > dl dd .t-menu li{ padding: 5px 10px; line-height: 28px;}

  .more_about_btn{ width: 140px; height: 40px; line-height: 40px; margin-top: 40px; font-size: 14px; }

  .Home-banner{margin-top: 50px;}
  .swiper-banner .item img{ width: 100%; height: 100%; object-fit: cover;}
  .Home-banner .ban_tex{ display: none;}
  .Home-banner .swiper-button-next{ right: 1%;}
  .Home-banner .swiper-button-prev{ right: 29%;}
  .Home-banner .swiper-pagination-fraction{ right: 14%;}
  .Home-banner .page_father{ bottom: 0;}
  .Home-banner .banner-page{ bottom: 15px;} 
  .Home-banner .banner-page .swiper-pagination-bullet{width: 14px; background-size: 100%;  margin: 0 20px;}
  .Home-banner .banner-page .swiper-pagination-bullet:nth-child(n+2)::after{ width: 24px; background-size: auto;}
  .Home-banner .banner-page .swiper-pagination-bullet-active{ width: 16px; height: 20px;}

  .section{ padding: 40px 0;}
  .read_more_btn{ width: 120px; line-height: 30px; font-size: 14px;}
  .read_more_btn img{ margin-left: 5px;}
  .home_title{ margin-bottom: 20px;}
  .product_wrapper .list_filter .filter_item img{ transform: scale(0.6);}

  .home_title{ text-align: center;}
  .home_title .sub_t img{ width: 24px;}
  .home_title .t{ font-size: 22px; margin-bottom: 0px;}
  .home_title .sub_t{ font-size: 13px; }
  .home_title .sub_t span{ width: auto;}

  .section_product .swiper-product .item{ padding-bottom: 20px;}

  .swiper-product-father{ position: relative;}
  .section_product .swiper-product .item .ptoduct_name{ margin-bottom: 5px; font-size: 16px;}
  .section_product .pagination-product{ position: relative; top: auto;}
  
  .section_about{ padding-bottom: 0;}
  .section_factory .item{ width: 100%;}
  .section_factory .dec{ margin-bottom: 16px; font-size: 14px;}

  .section_why{ height: 500px;}
  .section_why{ border-bottom-right-radius: 50px;}
  .section_why .choose_list li{ margin-bottom: 10px;}
  .section_why .choose_list li .ico img{ width: 50px;}
  .section_why .choose_list li p{    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    min-height: 35px;}
  
 
  .about_show_box { margin-left: 0;}
  .about_show_box .main_big_show{ width: 100%;}
  .about_show_box .H_company_intro{ width: 100%;}
  .about_show_box .gallery-thumbs{ width: 100%; display: none;}
 

  .about_show_box .main_big_show{ height: 260px;}
  .about_show_box .main_big_show .big_item{ margin-left: 0;  height: 250px; border-top-left-radius: 50px;   border-bottom-right-radius: 50px;}
 
  .about_show_box .main_big_show .big_item .play_btn img{ width: 40px;}
  .about_show_box .main_big_show .big_item .play_btn{ font-size: 12px;}
  .about_show_box .H_company_intro{ padding-left: 0;}
  .about_show_box .H_company_intro .dec{ font-size: 13px;}

  .section_factory .float_left{ width: 100%; float: none;}
  .section_factory .factory_imgList li{ width: 50%;}
  .section_factory .factory_imgList li .bg .ico{ width: 20px;}
  .section_factory .factory_imgList li .bg p{ font-size: 12px;}



  .section_honor .home_honor_list{ margin: 0;}
  .section_honor .home_honor_list .inner{ border-width: 1px;}

  .section_customer{ padding: 20px 0;}
  .section_customer .customer_title{ width: 100%; float: none;}
  .section_customer .customer_list{ width: 100%; float: none;}
  .section_customer .customer_arrow_group{ display: none;}
  .Home-customer-father{ position: relative;}
  .section_customer .customer_button_control{ position: relative; top: auto; width: 120px; margin: 0 auto; text-align: center;}
  .section_customer .customer_button_control .swiper-button-next, .section_customer .customer_button_control .swiper-button-prev{ width: 40px; height: 40px; line-height: 37px;}
  .section_customer .home-customer .dec{ padding: 16px; border-bottom-right-radius: 60px;}
  .section_customer .home-customer .dec .p{ margin-bottom: 10px; font-size: 14px;} 
  .section_customer .home-customer .dec .t{ margin-bottom: 5px; font-size: 15px;}

  .section_news .H_news_tabs{ position: relative; top: auto; text-align: center; margin-bottom: 20px; }
  .section_news .H_news_tabs span{ margin-left: 0; margin: 0 10px; font-size: 18px;}

  .customer_title .more_about_btn{ display: none;}

  .more_about_btn-m{ display: block; margin: 20px auto; background-color: #222; border-color: #222;  color: #fff;}

  
  .section_news .swiper-news .dec{ padding: 14px 0; }
  .section_news .swiper-news .dec .t{ margin-bottom: 5px;}
  .section_news .swiper-news .dec .time{ margin-bottom: 10px;}

  .section_contact .inner{ padding-top: 80px; padding-left: 10%;}
  .section_contact .inner .t{ font-size: 24px;}
  

  .footer{ border-top-right-radius:0}
  .footer .f_msg{ width: 98%; margin: 0;}
  .footer .contact-form .ttrc .inpItem:nth-child(1){ padding-right: 15px; margin-bottom: 8px;}
  .footer .contact-form .ttrc .inpItem:nth-child(2){ padding-left: 15px;}
  .footer .contact-form textarea{ height: 100%;}
  .footer .contactUs_box{ width: 100%; padding-left: 0;}
  .footer .f_contact_link{ float: none;width:100%}

  .section_why .choose_list{ width: 100%; margin-top: 0;}  
 
  .footer .footer_content{ padding-top: 40px; padding-bottom: 40px;}

  .footer .f_contact_us .f_Email .text .yx{ font-size: 18px;}
  .footer .f_contact_us .f_Email .ico img{ width: 40px;}

  .footerbar{ height: auto; line-height: 20px; font-size: 13px; padding: 14px 0;margin-bottom:50px}
  .Home-banner .swiper-button-next,.Home-banner .swiper-button-prev, .Home-banner .swiper-container-rtl .swiper-button-next,.Home-banner .swiper-pagination-fraction,.Home-banner .wave{
      display: none;
  }
  .footerbar .copyright a{
      display: inline-block;
  }
  .wz-content-box .head-box h1{
      font-size: 22px;
  }
}
@media(max-width:768px) { 
  .section_honor .home_honor_list li{ width: 50%; padding: 0 8px;margin-bottom:10px}
  .section_honor .home_honor_list li:nth-child(even){
      margin-top: 0;
  }
  .section_honor .home_honor_list li:last-child{  display: none; }
  .section_honor .home_honor_list .honor_img img{ width: 100%;}
  .footer .contact-form .submitBox .submit-btn{ height: 44px;}
  .section_customer .home-customer .dec span:last-child{
      display: none;
  }
  .swiper-news{
      padding-bottom: 20px;
  }
  .swiper-news .news-page{
        display: block;
        bottom:0;
    }
}
 